size of the organisation - Turco Inglés Diccionario